home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / music / cubase / hpj2ps.lzh / hpj2ps.txt < prev   
Text File  |  1994-08-22  |  3KB  |  59 lines

  1.             HPJ2PS.TTP v0.95
  2.  
  3.     Hewlet Packard Deskjet Dump to PostScript Converter
  4.     ---------------------------------------------------
  5.  
  6.         by Richard Parr & Eliot Miranda, 
  7.         Queen Mary & Westfield College,
  8.         University of London.
  9.  
  10.  
  11. This program was written to allow Atari Cubase users to print out scores
  12. on PostScript printers.  It does this by converting the 300dpi HP LaserJet
  13. output that Cubase can generate and encoding this as a PostScript bitmap.
  14. Run-length encoding techniques are used to make the files produced of
  15. reasonable length (they are usually around a quarter of the size of the 
  16. raw HP output).  It's freeware, so feel free to copy it, but please keep
  17. this file with it if you distribute it at all.
  18.  
  19. To use this program for printing Cubase scores, follow these instructions:
  20.  
  21. 1.  Get the program hpj2ps.ttp
  22. 2.  Get a print-spooler that allows you to redirect printer output to a file.
  23.     E. Micklin's M_SPOOL.CPX is what we use at the moment - you can find 
  24.     this at atari.archive.umich.edu in the Printing directory.
  25. 3.  Install HPJET.PRN as your printer in Cubase.
  26. 4.  Print out your scores to files.  How to do this depends on the spooler
  27.     you choose, obviously.
  28. 5.  Run hpj2ps on each file - double click the HPJ2PS icon, and enter
  29.     <HPfilename> <PSfilename> in the parameter dialog that appears.
  30. 6.  Wait a few minutes.
  31. 7.  Send the resulting PostScript files to a PostScript printer and print them
  32.     out!
  33.  
  34. At the moment, the program can only cope with single-page HP dumps, so print
  35. out larger scores page by page.  This should be fixed very soon.  The 
  36. PostScript can take a while to print as it runs a de-compression routine at
  37. the printer end.  Getting rid of the compression speeds things up but
  38. generates typically >900K files, so we opted for smaller, slower PS code.
  39.  
  40. The program hasn't been tested thoroughly, so give it a go and let me
  41. know how you get on.  I compiled it on a Falcon using GCC 2.4.4.  M_SPOOL
  42. (and Cubase, come to that) seem to work a lot happier, though slower, on 
  43. an ST, though.  When setting up the print-spoolers buffer, you should give 
  44. it at least 500K, preferably 1MB to be safe - so this thing isn't going to 
  45. work on machines with less than 2MB, I'm afraid.  Typical printing times
  46. around here were about 3mins per page on an Apple LaserWriter IIg connected
  47. to a Sun IPX by Ethernet, and around 10mins per page (ouch) on a LaserWriter II
  48. connected to a Sun by a 9600 baud serial line.  Not fast, but the output is
  49. worth the wait.
  50.  
  51. Our next step is to try to include the PS generation in a print-spooler
  52. of our own.  If anybody out there has written one before, we'd appreciate
  53. any help we can get.
  54.  
  55. Have fun,
  56.  
  57. Richard Parr (thumpy@dcs.qmw.ac.uk)
  58.  
  59.